Back
Why did the Bills do Josh Allen's $330M deal now?